be the top dog/the big kahuna - Español Inglés Diccionario